I'm an Analytic Philosopher with an interest and training in Data Science. I love diving in to big problems to understand their small parts. I care deeply about public policy, data driven progress, and the correct use of the word "valid."
In my free time, I pretend to be a serious powerlifter and casual gamer (the opposite is likely true).
My best (gym) lifts @ 210 lbs / 95 kg as of July 2023:
- 💥 Squat: 440 lbs / 200 kg
- 💥 Bench Press: 285 lbs / 129.25 kg
- 💥 Deadlift: 495 lbs / 224.5 kg
I feel obligated to lean into the cliché about philosophers: I think (deeply?) about things.
That's probably true, but only in the sense that I care about understanding a thing's component parts so that I can construct structured, comprehensible solutions to a problem. But in that sense I don't think I'm very different from any number of other professionals in different fields. I just happen to have formalized training in it. When I'm working on projects in Data Science or developing software, for instance, that's what I'm doing. Instead of writing out my solutions in a structured essay, I just write them in Python, or SQL. I don't think there's any real difference in the structure of my thought process when I'm working on one or the other.
Here's a really simple example:
def fizzbuzz(n):
for i in range(1, n + 1):
if i % 15 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)
n = 15
fizzbuzz(n)
This can be formalized in first order logic:
∀x (x ≤ n → (F(x) ∧ B(x) → FB(x)) ∧ (F(x) ∧ ¬B(x) → Fizz) ∧ (¬F(x) ∧ B(x) → Buzz) ∧ (¬F(x) ∧ ¬B(x) → x))
My formal training is in the latter, but they run on the same principles. You can see me dip my toes into the former in some of my projects.
- Databases: MySQL
- Programming: Python, R
- Statistics: Hypothesis Testing, A/B Testing
- Data Visualization: Matplotlib, Seaborn, Plotly, Tableau, Excel
- Cloud: AWS, Hadoop, Spark
- UI: Kivy, KivyMD
Data Science Diploma BrainStation, 2023
PhD, Analytic Philosophy University of Calgary, 2023
MA, Philosophy University of Waterloo, 2017